# demo08_param.py
# 编写一个函数，传递任意个数字，计算总和
def add(*args, **kwargs):
    # args可以接收任意数量的位置参数，格式为元组
    # kwargs可以接收任意数量的关键字参数，格式为字典
    # print(args)
    # print(kwargs)
    total = 0
    for v in kwargs.values():
        total += v
    for i in args:
        total += i
    print(total)
# add(1, 2)
# add(1, 2, 3)
# add(1, 2, 3, 4, 5)
add(40, 50, 60, a=10, b=20, c=30)

